Adaptive Scheduling for Real-time Network Communication
نویسندگان
چکیده
Distributed real-time applications require efficient scheduling to improve processor and network utilization, and to avoid missing task deadlines. Current scheduling algorithms typically do not utilize applicationlevel information nor do they adapt to changes in application state. We describe a system in which users define dynamic, application-specific, scheduling policies using a fuzzy-logic approach based on natural language rules. The scheduler controls message order to maintain task priorities across distributed processors, and incorporates network performance information in the scheduling policy. An example is given for an avionics system simulation on a RT-CORBA middleware platform. Keywords— Real-time, scheduling, network communication, fuzzy logic
منابع مشابه
Real-time smoothing for network adaptive video streaming
Real-time streaming delivery over the Internet with bandwidth variation is a very challenging task. It is important to smooth the quality variability and improve the utilization of the available network bandwidth. In this paper, we propose a real-time optimal smoothing scheduling algorithm for network adaptive video streaming with the variable network bandwidth and packet loss. The algorithm ad...
متن کاملAn Online RBF Network Approach for Adaptive Message Scheduling on Controller Area Networks
The Controller Area Network (CAN) is a communication bus for message transaction in real-time environments. A real-time system typically consists of several classes of messages and a scheduler is responsible to allocate network resources to fulfill timing constraints. Given sufficient bandwidth, the static scheduling algorithms can meet the bounded time delay. However, due to the availability o...
متن کاملAn Adaptive Fuzzy Scheduling and Fuzzy-PID Performance Control
In a soft real-time system, the deadline missing ratio is an important metric to evaluate system performance. In addition, considering the unsteadiness and unpredictability of a practical task running environment due to the unsteadiness of network communication and the estimation deviation, it is necessary to introduce fuzzy concept and theory to the scheduling and performance control of the so...
متن کاملAn Optimal Utilization of Cloud Resources using Adaptive Back Propagation Neural Network and Multi-Level Priority Queue Scheduling
With the innovation of cloud computing industry lots of services were provided based on different deployment criteria. Nowadays everyone tries to remain connected and demand maximum utilization of resources with minimum timeand effort. Thus, making it an important challenge in cloud computing for optimum utilization of resources. To overcome this issue, many techniques have been proposed ...
متن کاملAn Efficient Adaptive Search Algorithm for Scheduling Real-Time Traffic
Delay jitter control for real-time communication in a packet switching network.
متن کامل